<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<TITLE>
ViewState enumeration
</TITLE>

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../resources/stylesheet.css" TITLE="Style">
</HEAD>

<BODY BGCOLOR="white">

<!-- ========= START OF TOP NAVBAR ======= -->

<table border="0" width="100%">
<tr>
<td width="50%">
<p align="left">
<a href="http://mvvmbasics.mobilemotion.eu/" target="_blank" title="MVVMbasics Homepage"><img src="../../resources/logo_mvvmbasics.png" alt="MVVMbasics Logo" border="0"></a>
</p>
</td>
<td width="50%">
<p align="right">
<a href="http://www.mobilemotion.eu/" target="_blank" title="mobilemotion.eu Homepage"><img src="../../resources/logo_mobilemotion.png" alt="mobilemotion.eu Logo" border="0"></a>
</p>
</td>
</tr>
</table>

<HR>

<p><a href="../../index.htm" title="MVVMbasics Class Reference Homepage">Back to Class Reference home page</a></p>

<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">MVVMbasics.Services</FONT>
<BR>
Enum ViewState
</H2>

<CODE>
<B>MVVMbasics.Services.ViewState</B>
<br>&nbsp;
</CODE>
<HR>
<CODE>
&nbsp;<br>
public enum <B>ViewState</B>
</CODE>

<P>
Specifies the lifecycle states a View can reach:
<ul>
	<li>
		<b>Activated</b>: View is loaded for the first time
	</li>
	<li>
		<b>Reactivated</b>: View has been inactive and is reactivated
	</li>
	<li>
		<b>Deactivated</b>: Another View is loaded, the current one is not unloaded but remains in the background
	</li>
	<li>
		<b>Hidden</b>: The whole App is moved to the background (e.g., because another App becomes active on Phone and Tablet platforms, or because the App loses focus on the Desktop platform)
	</li>
	<li>
		<b>Shown</b>: The whole App is reactivated from the background (on Phone and Tablet platforms) or receives back focus (on the Desktop platform)
	</li>
	<li>
		<b>Hibernated</b>: The whole App is hibernated (occurs only on Phone and Tablet platforms)
	</li>
	<li>
		<b>Awakened</b>: The whole App returns from tombstoning (occurs only on Phone and Tablet platforms)
	</li>
	<li>
		<b>Closed</b>: View is completely unloaded and removed from the backstack
	</li>
</ul>
</P>

<!-- ========= END OF CLASS DATA ========= -->
<HR>

</body>
</HTML>